granfer - French English Dictionary