spermatoid - Turkish English Dictionary