spermule - Turkish English Dictionary