rise to a challenge - Fransızca İngilizce Sözlük