flod - French English Dictionary