bolide impact - Turkish English Dictionary