receive one's just deserts - Fransızca İngilizce Sözlük