embriyopati - French English Dictionary