do (one's) damndest - İngilizce Eşanlam Sözlük