organisation accountability - French English Dictionary