drop gate sluice - Turco Inglés Diccionario