someone that lacks confidence - Français Anglais Dictionnaire