spermatotheca - Turkish English Dictionary