collared teetee (callithrix torquatus) - German English Dictionary