best effort principle - Allemand Anglais Dictionnaire