Spanish-English Dictionarydispatch
Spanish word for dispatch