new pavement - German English Dictionary