well arranged - French English Dictionary