yellow-handed titi monkey - German English Dictionary