logging ditch - Francés Inglés Diccionario