deputy ambassador - Turkish English Dictionary