diplomatic envoy - Turkish English Dictionary