machine �� tisser �� navette - French English Dictionary