abschirmschlauch - German English Dictionary