island-dweller - German English Dictionary