sperm-aster - Turkish English Dictionary