sperm aster - German English Dictionary