permanently greased - German English Dictionary