heaven's urinal - German English Dictionary