queen of sheba's gazelle - Turkish English Dictionary