rank between captain and general - Turkish English Dictionary