a world to see - German English Dictionary