duglas - French English Dictionary