senior directors - Turco Inglés Diccionario