longer-term - German English Dictionary