star-forming galaxy - Turkish English Dictionary