caparro (lagothrix humboldti) - German English Dictionary