germicides - German English Dictionary