to put an end to - Deutsch Englisch Wörterbuch