deputy city treasurer - German English Dictionary