to maintain silence on something - Español Inglés Diccionario