Paramecium - French English Dictionary