perfumatory - French English Dictionary