challenge for favor - Fransızca İngilizce Sözlük