mechanical spillway - Turco Inglés Diccionario