eye-wateringly expensive - Turkish English Dictionary