sperm-aster - Spanish English Dictionary