cloth-binding - Spanish English Dictionary