tractor-mounted plough - Español Inglés Diccionario