peel someone off the pavement - German English Dictionary