infested with pests - Alemán Inglés Diccionario