diplomatic privileges - Turkish English Dictionary