agricultural mechanics - Turco Inglés Diccionario