spermatophyte - Turkish English Dictionary