cape buffalo (syncerus caffer) - French English Dictionary