marimonda (ateles belzebuth) - German English Dictionary