automatic cut & strip machine - Spanish English Dictionary