customer support service - French English Dictionary