wine press with endless pressing band - Spanish English Dictionary