specific impulse - Spanish English Dictionary