power island - German English Dictionary