intellectually gifted - German English Dictionary