interpose between people or things - Almanca İngilizce Sözlük