get one's hands dirty - French English Dictionary