be under police surveillance - Francés Inglés Diccionario