animallike - French English Dictionary