delineation of a site's drainage basin - Francés Inglés Diccionario