be on hand (to support) - Français Anglais Dictionnaire