paramoecium - French English Dictionary