a stab of pain - Français Anglais Dictionnaire