microbicides - German English Dictionary