insignificant and ignorant person - Espagnol Anglais Dictionnaire