granges - French English Dictionary