customer centricity - German English Dictionary