ejection-seat footrest - Turkish English Dictionary