spermatocide - German English Dictionary