amebicide - Alemán Inglés Diccionario