challenge to the favor - Francés Inglés Diccionario