hydroclimate - French English Dictionary