peculiar galaxy - Spanish English Dictionary