German lawmakers Wednesday approved about 50 billion euros ($59 billion) in military purchases, as Berlin accelerates defence spending in the face of a hostile Russia and signs of weakening security commitments from Washington.