small subsidiary ditch - Turco Inglés Diccionario