take a dirt nap - French English Dictionary