a sight for the gods - Turkish English Dictionary