bacteriocytes - French English Dictionary