gorgona white-fronted capuchin - French English Dictionary