germicides - Alemán Inglés Diccionario