take up the challenge - Fransızca İngilizce Sözlük