alt uydu - Turkish English Dictionary