more impudent - Espagnol Anglais Dictionnaire