animalculism - French English Dictionary