log sluice - Turco Inglés Diccionario