challenge to the favor - Turc Anglais Dictionnaire