place where there are mills - Francés Inglés Diccionario