dog-dew - French English Dictionary