micruroides - Alemán Inglés Diccionario