inexplicably - French English Dictionary