observatories - Turkish English Dictionary