intercessor - Turco Inglés Diccionario