chief of delegation - Turco Inglés Diccionario