exorbitant rents - Turkish English Dictionary