madagascar cat (lemur catta) - Español Inglés Diccionario