receive one's just deserts - Almanca İngilizce Sözlük