echinococcotomy - Turc Anglais Dictionnaire