remained/stayed hidden - Turco Inglés Diccionario