echinomycin - German English Dictionary