white-fronted spider monkey - German English Dictionary