armorplate - Turkish English Dictionary