dun sentinel - French English Dictionary