intercessor - Alemán Inglés Diccionario