seed extraction machine - French English Dictionary