bacteriocitos - French English Dictionary