fruit of the indian tulip tree - Espagnol Anglais Dictionnaire