meaning of auf britischem Boden

auf britischem Boden - German to English

on Brit soil