brazen and shameless man - Spanish English Dictionary