unconquerable - French English Dictionary