put an end to yourself - Deutsch Englisch Wörterbuch