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