dig a hole for yourself - Francés Inglés Diccionario