madagascar cat (lemur catta) - Francés Inglés Diccionario