preposterously expensive - Turkish English Dictionary