hidden insect infestation - Alemán Inglés Diccionario