sky-high transfer fee - Turkish English Dictionary