double-faced cloth - Spanish English Dictionary