agricultural equipments and machinery - Alemán Inglés Diccionario