cloth looking machine - Turkish English Dictionary