clamp together - French English Dictionary