regular forays into enemy territory - Spanisch Englisch Wörterbuch