spermatophore - Turkish English Dictionary