so many french words are similar to english and spanish
Yes they are called cognates/near cognates/faux amis. That is because these languages all derived from latin
I don't think English is derived from Latin, it just went through Latin's pockets for words at gun point.
i wrote she is a turtle, i think that should work since turtels are male and female
Farsi and French have many similar words too.