dog tapeworm - Francés Inglés Diccionario