mill for making olive oil - Turco Inglés Diccionario