do (one's) damndest - Fransızca İngilizce Sözlük