echinococcotomy - Español Inglés Diccionario