dig a hole for yourself - Español Inglés Diccionario