spermatit - French English Dictionary