do (one's) darnedest - Turc Anglais Dictionnaire