an edible tiliaceae plant - Espagnol Anglais Dictionnaire