cape buffalo (syncerus caffer) - Español Inglés Diccionario