a stab of pain - Allemand Anglais Dictionnaire