water that powers a mill - Español Inglés Diccionario