a shameless person - German English Dictionary