sampling and inoculation device - Spanish English Dictionary