perpetual resource - German English Dictionary