organism which lives on dead organic matter - Turkish English Dictionary