tailor-made suit - French English Dictionary