"kanalratten" in English Kanalratten {m pl} sewer rats Detailed translations for "kanalratten" Kanalratten{masculine plural} Kanalratten sewer rats