put an end to yourself - Spanisch Englisch Wörterbuch