surgical treatment delay - German English Dictionary