through diplomatic channel - Turco Inglés Diccionario