embriopathy - German English Dictionary