watershed area - French English Dictionary