sampling and inoculation device - Francés Inglés Diccionario