impregnate with a smell - Espagnol Anglais Dictionnaire