point scoring and rating - Espagnol Anglais Dictionnaire