giant northern termite - Francés Inglés Diccionario