Title English: interpositionDefinition English: The action of interposing someone or something.Title Arabic: مداخلةDomain: MiscellaneousSubject: NoneInformationType: TermSourceSymbol: language staffLink: Oxford Dictionaries