reciprocal trusts - French English Dictionary