ecohydrology - French English Dictionary