customer-facing position - German English Dictionary