receive one's just deserts - Spanisch Englisch Wörterbuch