meteorically - Turkish English Dictionary