embowerment - French English Dictionary