be infested with something - Turco Inglés Diccionario