translate English to French: Mrs. Kitty van der Heijden
Mme Kitty van der Heijden