shoulder straps for weapons - Turkish English Dictionary