spermatoblastic - French English Dictionary