polluted rainwater - French English Dictionary