greenfields - French English Dictionary