spermicide - German English Dictionary