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