remained/stayed hidden - Español Inglés Diccionario