mesoglea - German English Dictionary