The Mayor, the Administrative Officer, and the directors of all departments established by this Charter or that hereafter may be established by ordinance, shall be entitled to seats in the Council. Neither the Mayor, the Administrative Officer, nor the directors of any department shall have a vote in Council, but the Mayor and the Administrative Officer shall have the right to recommend legislation and take part in the discussion of all matters coming before the Council. The directors of departments shall be entitled to take part only in those discussions in Council that relate to their respective departments.