wood from the lemonwood tree, used in carpentry - Spanish English Dictionary