Turing recognisable , Turing acceptable , Turing computable , partially decidable and semi decidable all are synonyms of recursively enumerable language.In simple terms if we say , such turing machines can accept a string if the string comes under the corresponding recursively enumerable language.But in case of rejection of a string , the operation of Turing machine may or may not end..In other words the machine may halt or hang in case of rejection of string in case the language concerned is recursively enumerable but not recursive language.
Whereas Turing decidable , or simply decidable , is a synonym for recursive languages. The turing machine of such machine has halting property i.e. in case of both acceptance or rejection of a string under recursive class of language , the Turing machine will halt definitely [ hence termed as Turing decidable ].
Recursive language is a subset of recursively enumerable language .i.e. every recursive language is also recursively enumerable but the converse is not true all the times [Converse is not true for those languages which are recursively enumerable but not recursive].I hope u understand these basic terms.