lots of lolly - Spanish English Dictionary