mesoglea - Turkish English Dictionary