shameless act or saying - Spanish English Dictionary