astronomical triangle - Turkish English Dictionary