embriyopati - German English Dictionary