supplied by the customer - French English Dictionary