hylobate - French English Dictionary