radio-loud galaxy - Turkish English Dictionary