do somebody dirt - Turkish English Dictionary