paper over the cracks - Turkish English Dictionary