onerous contracts provision - Español Inglés Diccionario