kloof - French English Dictionary