farmee - French English Dictionary