ejection-seat footrest - Spanish English Dictionary