double-faced cloth - Turkish English Dictionary