echinomycin - Turco Inglés Diccionario