pinstripe suits - French English Dictionary