roadside ditch - Spanish English Dictionary