remained/stayed hidden - Espagnol Anglais Dictionnaire