spermoplasm - French English Dictionary