duman - French English Dictionary