independent ejection system - Spanish English Dictionary