hidden paradise - German English Dictionary