career-long supports - German English Dictionary