slight superiority - Espagnol Anglais Dictionnaire