giant northern termite - Alemán Inglés Diccionario