diplomatic passport holders - Turkish English Dictionary