Spanish-English Dictionarydeal
Spanish word for deal