meteoric career - Turkish English Dictionary