embryonate - German English Dictionary