do (one's) darndest - Turc Anglais Dictionnaire