be weak on something - Français Anglais Dictionnaire