cloth looking machine - French English Dictionary