best effort principle - Espagnol Anglais Dictionnaire