embryon - German English Dictionary