self-surrender - French English Dictionary