give a long recital of something - Spanish English Dictionary