spermiduct - French English Dictionary