remained/stayed hidden - Francés Inglés Diccionario