self-contentment - German English Dictionary