eucarya - French English Dictionary