put an end to yourself - Französisch Englisch Wörterbuch