cosmic threat - Turkish English Dictionary