receive one's just deserts - Alemán Inglés Diccionario