self-positive - German English Dictionary