xiphosures - French English Dictionary