go frequently to a place to meet someone - Spanisch Englisch Wörterbuch