red rectangle nebula - Turkish English Dictionary