portable flume - French English Dictionary