detritus-feeding animal - Turkish English Dictionary