essential organs - French English Dictionary