dog's smell - Francés Inglés Diccionario