intercessory - Francés Inglés Diccionario