juggler's goblet - German English Dictionary