plate-armour - Turkish English Dictionary