precipitation interception - French English Dictionary