formicid - French English Dictionary