surrenderer - French English Dictionary