peculiar galaxy - Turkish English Dictionary