pinstripe suit - French English Dictionary