spermatheca - Turkish English Dictionary