filament treadmilling - French English Dictionary