small subsidiary ditch - Francés Inglés Diccionario