multiciliate - French English Dictionary