the smell of an oily rag - Francés Inglés Diccionario