peel someone off the pavement - Spanish English Dictionary