have a dirt nap - Turkish English Dictionary