giant sable antelope - Turkish English Dictionary