detective constable - Spanish English Dictionary