the mysterious island - German English Dictionary