I speak French too :P Yeah sometimes in English a marguerite is called a daisy marguerite so it's confusing :) They're both very similar anyway. I guess Daisy could also be derived from Margaret because a nickname for Margaret is Maisie and then Daisy is pretty close.