give someone their just deserts - Spanisch Englisch Wörterbuch