seed extraction machine - Spanish English Dictionary