customer-facing position - French English Dictionary