not be a soul in sight - Alemán Inglés Diccionario