do your damnedest - Fransızca İngilizce Sözlük