machine-made carpets - Turkish English Dictionary