penetrating smell - Francés Inglés Diccionario