feat (of skill) - French English Dictionary