services and other goods - French English Dictionary