subledgers - French English Dictionary