horsehead nebula - Turkish English Dictionary