fruit of the indian tulip tree - Spanish English Dictionary