Spanish-English Dictionaryraid
Spanish word for raid