visit (a website) - Deutsch Englisch Wörterbuch