arbitration agreement on future legal disputes - Español Inglés Diccionario