stop short of a place - Deutsch Englisch Wörterbuch