mechanical spillway - Alemán Inglés Diccionario