tractor mounted potato harvester - Inglés Sinónimo Diccionario