outrageously expensive - Turkish English Dictionary