embryocidal - German English Dictionary