to try everything possible - Allemand Anglais Dictionnaire