heads of specialized agencies - Turco Inglés Diccionario