sampling and inoculation device - German English Dictionary