heavy police presence - Fransızca İngilizce Sözlük