kill oneself by strangulation - Allemand Anglais Dictionnaire