I remembered "gummi" meaning rubber in German. I searched for "Gummischlauch" and here's what I got:
ENGLISH GERMAN
Direct Matches
rubber hose [tech.] der Gummischlauch