be unable to hide something - Español Inglés Diccionario