palm-shaped ornament - Spanish English Dictionary