amicable arrangement - French English Dictionary