perfumarse - French English Dictionary