mail, coat of steel network for defence - Turkish English Dictionary