long-term relationships - German English Dictionary