frequent a place often - Spanisch Englisch Wörterbuch