meaning of auf der Insel

auf der Insel - German to English

in Britain