head sluices - Alemán Inglés Diccionario