physical and mental endurance - Fransızca İngilizce Sözlük