inexcusably - French English Dictionary