vlt (very large telescope) - Turkish English Dictionary