person to lean on - Spanish English Dictionary