sarcophagus - Turkish English Dictionary