not be a soul in sight - Francés Inglés Diccionario