deputy mayorship - Turkish English Dictionary