shoe press - Spanish English Dictionary