horseflesh mahogany (lysiloma sabicu) - Spanish English Dictionary