great masquerader - Espagnol Anglais Dictionnaire