dig a ditch or trench note - Francés Inglés Diccionario