leaf-cutter ant - French English Dictionary