squirrel monkey (leontocebus geoffroyi) - German English Dictionary