forced drainage apparatus - Allemand Anglais Dictionnaire