cotton press - Spanish English Dictionary