street (on the) - Deutsch Englisch Wörterbuch