spermatopathy - French English Dictionary