paramastigote - French English Dictionary