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