wood from the lemonwood tree, used in carpentry - Espagnol Anglais Dictionnaire