a prodigy of learning - German English Dictionary