self-detaching - Almanca İngilizce Sözlük