natural surveillance - Francés Inglés Diccionario