best available technologies - Allemand Anglais Dictionnaire