penetrating odour - Francés Inglés Diccionario