bacteriocyte - French English Dictionary