self-oiling - German English Dictionary