log sluice - Alemán Inglés Diccionario