senior constable - Spanish English Dictionary