luzon broad-toothed rat - Francés Inglés Diccionario