cape buffalo (synercus caffer) - Spanish English Dictionary