Spanish-English Dictionarystick
Spanish word for stick