stubborn dirts - French English Dictionary