spermaticidal - German English Dictionary