prowess - French English Dictionary