echinomycin - Turkish English Dictionary