mechanical spillway - Allemand Anglais Dictionnaire