regular forays into enemy territory - Allemand Anglais Dictionnaire