to paper over the cracks - Español Inglés Diccionario