be enchanted with something - French English Dictionary