organogram - French English Dictionary