just deserts - Inglés Sinónimo Diccionario

just deserts

n.
[1] poetic justice