"strassenrennen" in English Straßenrennen {n} road race Detailed translations for "strassenrennen" das Straßenrennen{neuter} Straßenrennen road race Willkommen... zum gemeinsten, übelsten, dreckigsten Straßenrennen der Welt... Source: opensubtitles.org Corpus by OPUS Request review Welcome to the meanest, nastiest, filthiest road race in the world...