rub dirt off - Turkish English Dictionary