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