tilting armour - Turkish English Dictionary