snooty-nosed little upstarts - Espagnol Anglais Dictionnaire