J'ai trouvé que cela fonctionnait pour moi :
iconv -f ISO-8859-14 Agreement.txt -t UTF-8 -o agreement.txt
Se pourrait-il que votre fichier ne soit pas encodé en ISO-8859-15 ? Vous devriez pouvoir vérifier avec la commande file :
file YourFile.txt
De plus, vous pouvez utiliser iconv sans fournir l'encodage du fichier d'origine :
iconv -t UTF-8 YourFile.txt