seed of the vegetable ivory - Spanish English Dictionary