repay a favour - İspanyolca İngilizce Sözlük