diplomatic authorization - Turkish English Dictionary