echinomycin - Francés Inglés Diccionario