to keep up appearances - Español Inglés Diccionario