granja - French English Dictionary