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