be powerless  to do - Français Anglais Dictionnaire