try (one's) damndest - Allemand Anglais Dictionnaire