bacteriocytes - German English Dictionary