paramaecium - French English Dictionary