do (one's) damndest - İspanyolca İngilizce Sözlük