dimensions of mechanical structure - French English Dictionary