touching/imposing sight - Deutsch Englisch Wörterbuch