long term outcome - German English Dictionary