humus sludge - Turkish English Dictionary