paper over the cracks - Turco Inglés Diccionario