a rainforest mammal of the family procyonidae (potos flavus) - Español Inglés Diccionario