legally-binding - French English Dictionary