integrated or self-facing - Almanca İngilizce Sözlük