woman's tailor-made suit - Turkish English Dictionary