organism which lives on dead organic matter - German English Dictionary