dumbbell nebula - Spanish English Dictionary