island shelf - German English Dictionary