dewan - French English Dictionary