ready-made garments - Turkish English Dictionary