long-time customer - German English Dictionary