self-centered person - German English Dictionary