time-limited treatment - German English Dictionary