legally impossible - Français Anglais Dictionnaire