white ants' nest - Alemán Inglés Diccionario