pay (a visit) - Deutsch Englisch Wörterbuch