heaven's urinal - Turkish English Dictionary