irritating to the throat - Espagnol Anglais Dictionnaire