i should have stopped - Deutsch Englisch Wörterbuch