very delightful person - Spanish English Dictionary