articulated beams - French English Dictionary