long term agreement - Espagnol Anglais Dictionnaire