geechee - French English Dictionary