sowing-planting and fertilizing machinery - Alemán Inglés Diccionario