Spanish-English Dictionaryquench
Spanish word for quench