rank between captain and general - German English Dictionary