formicarium - French English Dictionary