infested with large roundworm - Inglés Sinónimo Diccionario