without one's fault - French English Dictionary