echinococcus (echo) - Turco Inglés Diccionario