triloculate - French English Dictionary