exceptionally gifted person or remarkable thing - German English Dictionary