a curtain of smoke - Turkish English Dictionary