card-grinding belt - Spanish English Dictionary