dahi - French English Dictionary