spermatize - German English Dictionary