duncombe - French English Dictionary