Spanish-English Dictionarytackle
Spanish word for tackle