cape buffalo (synercus caffer) - French English Dictionary