fruit of the panama tree - Spanish English Dictionary