embryoscope - German English Dictionary