trench along roads - İspanyolca İngilizce Sözlük