echinomycin - Alemán Inglés Diccionario