tailor-made suit - Turkish English Dictionary