turkish delegation to the parliamentary assembly of nato - Spanish English Dictionary