greegree - French English Dictionary