storm sluice - Turco Inglés Diccionario