"kanalratte" in English Kanalratte {f} sewer rat Detailed translations for "kanalratte" die Kanalratte{feminine} Kanalratte sewer rat Jetzt ist er der Gnade dieser Kanalratte ausgeliefert, dieses Fouche. Source: opensubtitles.org Corpus by OPUS Request review Ends up at the mercy of that sewer rat Fouche.