we should have stopped - Deutsch Englisch Wörterbuch