mechanical feed press - Turco Inglés Diccionario