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