defensive armament - Turkish English Dictionary