cryptic slime mold beetles - French English Dictionary