exorbitant award - Turkish English Dictionary