sampling and inoculation device - Alemán Inglés Diccionario