self-enjoyment - German English Dictionary