German ambassador calls on Hammad Azhar