big-leaf mahogany - Spanish English Dictionary