dig a ditch/foss - Francés Inglés Diccionario