give someone their just deserts - İspanyolca İngilizce Sözlük