fail in one’s duty - French English Dictionary