my hands are dirty - Turkish English Dictionary