to stand to the contract - Español Inglés Diccionario