rain-eroded - French English Dictionary