granera - French English Dictionary