macavahu (callithrix torquatus) - French English Dictionary