rotting matter - Turkish English Dictionary