spermatophytes - German English Dictionary