provide consistent result - Espagnol Anglais Dictionnaire