astronomic price - Turkish English Dictionary