potato planting machine - Francés Inglés Diccionario