sea urchin gonad - Spanish English Dictionary