rub dirt off - French English Dictionary