urban hydrology - French English Dictionary