to stand to a contract - Francés Inglés Diccionario