roof runoff - French English Dictionary