heavy police presence - İspanyolca İngilizce Sözlük