small fox tapeworm - Turc Anglais Dictionnaire