brazen and shameless man - Espagnol Anglais Dictionnaire