wicked, shameless person behavior - French English Dictionary