heated press roll - Spanish English Dictionary