germicida - German English Dictionary