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