be intimidated easily - Français Anglais Dictionnaire