valve-inserting machine - Spanish English Dictionary