fabric press roll - Spanish English Dictionary