stuff somebody - Turkish English Dictionary