customer-facing - German English Dictionary