stuffs - Turkish English Dictionary