sperm-aster - French English Dictionary