weapons and armaments - Turkish English Dictionary