stretch of pavement - Spanish English Dictionary