hoses and reservoirs - Allemand Anglais Dictionnaire