sand mills - Turco Inglés Diccionario