dendrolagus - Spanish English Dictionary