undefeatedly - French English Dictionary