xenilo - French English Dictionary