person in the form of a two-headed jaguar in popular belief - Anglais Synonymes Dictionnaire