embryonate - French English Dictionary