something to suit your customers' requirements - French English Dictionary