safety blanket - Turkish English Dictionary