receive your just deserts - Turkish English Dictionary