embryome - German English Dictionary