dig a pit for - Francés Inglés Diccionario