insignia of rank - Turkish English Dictionary