the smell of an oily rag - Allemand Anglais Dictionnaire