traffic installations - İspanyolca İngilizce Sözlük