Spanish-English Dictionarycontract
Spanish word for contract