upper thigh armour - Turkish English Dictionary