spermatozoid - Turkish English Dictionary