burst into sight - Turkish English Dictionary