place where there are mills - Turco Inglés Diccionario