echinomycin - Spanish English Dictionary