find oneself wanting something - Français Anglais Dictionnaire