articulated bogie - French English Dictionary