long-time customer - Spanish English Dictionary