embriyon - German English Dictionary