articulated tube - French English Dictionary