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