voluntary arrangement - French English Dictionary