the smell of an oily rag - German English Dictionary