embryophore - German English Dictionary