i feel used. - Français Anglais Dictionnaire