decision rendered in absentia - Turkish English Dictionary

Suggest a Term