Spanish-English Dictionarysuffocate
Spanish word for suffocate