stanfold - French English Dictionary