mesosaurus - Turkish English Dictionary