entomesodermo - German English Dictionary