leant (lean) - Spanish English Dictionary