potato harvesting machine - French English Dictionary