galaxy (galax urceolata) - Spanish English Dictionary