space astronomics laboratory - Turkish English Dictionary