microbicide - German English Dictionary