tried and tested/trusted - Allemand Anglais Dictionnaire