well-organized - French English Dictionary