try your damnedest - Turc Anglais Dictionnaire