polyembryonate - French English Dictionary