the smell of a baby - Francés Inglés Diccionario