threaded sleeve joint - German English Dictionary