shooting off like a bullet - Turkish English Dictionary