by means of punched card - Spanish English Dictionary