multiciliado - French English Dictionary