make good on - Almanca İngilizce Sözlük