Spanish-English Dictionarythrottle
Spanish word for throttle