nuts-and-bolts films - French English Dictionary