have a dirt nap - Alemán Inglés Diccionario