daubing - French English Dictionary