challenge to the favor - Turco Inglés Diccionario