armoured cavalry troop - Turkish English Dictionary