drainpipes - French English Dictionary