herringbone three-piece suit - Turkish English Dictionary