tyre-building drum - French English Dictionary