lowland streaked tenrec - Francés Inglés Diccionario