long-term clientele - Spanish English Dictionary