be impervious to argument - Espagnol Anglais Dictionnaire