to have had a skinful - Français Anglais Dictionnaire