sampling and inoculation device - French English Dictionary