granmense - French English Dictionary