infested with large roundworm - Francés Inglés Diccionario