sperm-aster - German English Dictionary