deed of surrender - French English Dictionary