departmental city police director - Spanish English Dictionary