try (one's) damndest - Espagnol Anglais Dictionnaire