spermaticide - German English Dictionary