musk seeds - French English Dictionary