non-surgical treatment device - Turkish English Dictionary